feast (someone's) imagination

Translations
вдохновлять (воображение)
The breathtaking landscapes feasted his imagination.
Потрясающие пейзажи вдохновляли его воображение.